API Documentation
LightManager.h
1 // LightManager.h
3 //
5 
6 namespace nkGraphics
7 {
14  class DLL_GRAPHICS_EXPORT LightManager : public nkCommon::SingletonClass<LightManager>
15  {
16  public :
17 
22 
26  Light* createLight (const char* lightNameStr) ;
27 
31  Light* getLight (const char* lightNameStr) ;
36 
40  void setAmbient (const nkMaths::Vector& color) ;
41  } ;
42 }
nkGraphics::LightManager::getAmbient
nkMaths::Vector getAmbient() const
nkGraphics::LightManager::~LightManager
~LightManager()
nkGraphics::LightManager::setAmbient
void setAmbient(const nkMaths::Vector &color)
nkGraphics::LightManager::createLight
Light * createLight(const char *lightNameStr)
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::LightManager
WIP, should not be used.
Definition: LightManager.h:15
nkGraphics::LightManager::getLight
Light * getLight(const char *lightNameStr)
nkMaths::Vector
A 4-component vector class, with floats.
Definition: Vector.h:12
nkGraphics::Light
WIP, should not be used.
Definition: Light.h:15